/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package CiaAerea;

/**
 *
 * @author mbm
 */
public class Cliente extends Pessoa {
    private boolean isClienteFidelidade;
    private String numeroFidelidade;
    
    public Cliente()
    {
        super();
        
        setIsClienteFidelidade(false);
        setNumeroFidelidade(""); 
    }   
    
    public Cliente(String nome, String cpf, String eMail, String telefone, String celular,boolean isClienteFidelidade,String numeroFidelidade, Endereco end)
    {
        endereco = end;
        
        setNome(nome);
        setCpf(cpf);
        seteMail(eMail);
        setTelefone(telefone);
        setCelular(celular);
        setIsClienteFidelidade(isClienteFidelidade);
        setNumeroFidelidade(numeroFidelidade);
    }

    public boolean getIsClienteFidelidade() {
        return isClienteFidelidade;
    }

    public void setIsClienteFidelidade(boolean isClienteFidelidade) {
        
        if(isClienteFidelidade!=true && isClienteFidelidade!=false)
        {
            System.out.println("Campo verificacao de fidelidade incorreto!");
        }
        else
        {
            this.isClienteFidelidade = isClienteFidelidade;  
        }
        
    }

    public String getNumeroFidelidade() {
        return numeroFidelidade;
    }

    public void setNumeroFidelidade(String numeroFidelidade) {
        
        if(numeroFidelidade==null)
        {
            System.out.println("Campo Numero Fidelidade em branco!");
        }
        else
        {
             this.numeroFidelidade = numeroFidelidade;
        }
       
    }
    
    public void cadastrarReserva(){
        
    }
    
}
